*{
    box-sizing: border-box;
}
body,html,ol,li,ul,a{
    margin: 0;
    border: 0;
    padding: 0;
    font-size: 14px;
    text-decoration: none;
}
.nav a,.list-city a,.retail_list a,.meizu-header-sub-ul-on a,.meizu-header-user-dropdown li a,.subnav-disclosure a,.subnav-buy a,.a1{
    text-decoration: none;
}
.meizu-header-user-dropdown ul,.mx6-logo,.slider-second,.slider-three,.slider-three-cpu,.cpu-items-warp,.pager-warp ul{
    list-style-type: none;
}
.meizu-header-link li:hover{
    color: #337AB7;
}
.meizu_footer_co{
    font-size: 12px;
    color: #999999;
}
.meizu_footer_co a{
    text-decoration: none;
    color:#999999;
}
.meizu-header-warp{
    width: 1280px;
    height:82px;
    /*background: lightblue;*/
    margin: 0 auto;
    line-height: 82px;
}
.meizu-header-logo{
    float: left;
}
.meizu-header-warp img{
    width: 115px;
    height: 20px;
}

.meizu-header-user{
    width: 78px;
    height: 53px;
    /*background: lightcoral;*/
    float: right;
    line-height: 53px;
    padding: 14.5px 0;
}
.meizu-header-user img{
    width: 22px;
    height: 22px;
}
.meizu-header-link{
    width: 785px;
    height: 82px;
    /*background:lightgreen;*/
    list-style: none;
    float: right;
}
.meizu-header-link li{
    float: left;
    width: 100px;
    height: 82px;
    /*background: lightcyan;*/
}

.meizu_footer_co{
    height: 43px;
    /*background: lightsalmon;*/
}
.meizu-header-sub-warp{
    width: 100%;
    /*padding: 0 311.5px;*/
    height: 132px;
    /*background: lightcoral;*/
    /*margin: 0 auto;*/
}
.meizu-header-warp{
    position: relative;
    /*display: none;*/
}
#meizu-header-sub-mx{
    background: white;
    float: left;
    height: 132px;
    /*background: white;*/
}
.meizu-header-sub-warp{
    position: absolute;
    background: white;
    padding-left: 747px;
    display: none;
}
.meizu-header-sub-ul-on li{
    width: 147px;
    height: 127px;
    text-align: center;
    list-style-type: none;
    float: left;
}
.meizu-header-sub-ul-on li img{
    display: block;
    margin: 0 auto;
}
.meizu-header-link li{
    cursor: pointer;
}
.meizu-header-user-dropdown li{
    width: 113px;
    height: 32px;
    line-height: 32px;
    font-size: 12px;
}
.meizu-header-user-dropdown li:nth-of-type(1){
    color: white;
    background-color: #3db1fa;
    font-size: 14px;
    text-align: center;
}
.meizu-header-user-dropdown li a {
    font-size: 12px;
    color: #515151;
}
.widget-subnav{
    height: 66px;
    opacity: 0.8;
    background: white;
    padding-right: 60px;
}
.subnav-warp{
    height: 66px;
    margin: 0 311.5px;
}
.subnav-logo{
    line-height: 66px;
    display: inline-block;
}
.subnav-buy{
    display: inline-block;
    width: 90px;
    height: 36px;
    background-color: #3db1fa;
    color: white;
    text-align: center;
    padding-top: 8px;
    margin-top: 10px;
    float: right;
}
.subnav-disclosure{
    margin-right: 20px;
    display: inline-block;
    float: right;
}
.subnav-disclosure span{
    padding-top: 23px;
}
.subnav-disclosure a{
    color: #515151;
}
.slider-first{
    height: 881px;
    width: 100%;
    background-image: url("../imgs/1.jpg");
    background-size: 110% 110%;
    background-repeat: no-repeat;
    position: relative;
}
.meizu-header-user-dropdown{
    width: 155px;
    height: 206px;
    background: white;
    margin-right: 0px;
    border: solid 1px #ccc;
    padding: 20px;
    display: none;
    position: absolute;
    right: 365px;
    top: 0px;
}
.mx6-logo li:nth-of-type(1){
    margin-top: 300px;
    width: 175px;
    height: 110px;
    color:#00B9EF;
    /*background: lightblue;*/
}
.mx6-logo li:nth-of-type(n+2){
color: white;
}
.slder-second{
    width: 100%;
    height: 979px;
}
.slider-second-first{
    width: 930px;
    margin: 0 auto;
}
.slider-second-right{
    position: absolute;
    margin: 320px 0 0 1100px;
    display: none;
    float: right;
}
.slider-three{
    width: 100%;
    height: 1074px;
    background: #F4F4F6;
}
.slider-three-warp{
    position: absolute;
    width: 682px;
    height: 144px;
    left: 617px;
}
.cpu-phone{
     width: 1900px;
     height: 420px;
     left: 261px;
     border: none;
 }
.cpu-items{
    width: 1240px;
    height: 119px;
    top: 950px;;
    left: 580px;;
}
.cpu-items-warp li{
    width: 200px;
    float: left;
    position: absolute;
    display: none;
}
.meizu-camera{
    width: 100%;
    height: 234px;

}
.meizu-camera{
    padding-top: 80px;
}
#meizu-camera{
    margin: auto;
    border: 1px solid black;
    outline: coral solid 5px;
    width: 800px;
    height: 800px;
    -webkit-animation: mymove 5s infinite; /* Chrome, Safari, Opera */
    animation: mymove 5s infinite;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    50% {outline-offset: 50px;}
}

/* Standard syntax */
@keyframes mymove {
    50% {outline-offset: 50px;}
}
.page-remark{
    height: 154px;
    padding: 49px 0;
}
.pager-warp{
    width: 1240px;
    margin: 0 auto;
}
.pager-warp ul li{
    width: 1200px;
    margin: 0 auto;
    font-size: 12px;
    color: #ccc;
}
.meizu-footer{
    margin-top: 25px;
    height: 298px;
    padding: 60px 0 15px 0;
}
.meizu-footer-warp{
    height: 222px;
    width: 1240px;
    margin: 0 auto;
}
.meizu-row div{
    width: 155px;
    height: 147px;
    float: left;
    margin-right: 84px;
}
.meizu-row div ul{
    list-style-type: none;
}
.meizu-row div ul li{
    height: 27px;
}
.meizu-row div ul li:nth-of-type(1){
    height: 39px;
    font-size: 16px;
    color: #666666;
    font-weight: 700;
}
.online{
    width: 188px;
    margin-right: 0;
    text-align: right;
    /*position: absolute;*/
}
.host24{
    height: 16px;
    padding-top: 10px;
    font-size: 12px!important;
    color: #999!important;
}
.phone1{
    font-size: 28px;
    color: #666;
    margin-top: -15px;
}
.phone2{
    height: 80px;
}
.footer-hr{
    width: 1000px;
    border: 0;
    height: 2px;
    background-color: #EEEEEE;
    margin-top: 20px;
}
.meizu_footer_co{
    height: 43px;
    /*background: lightsalmon;*/
}
.meizu-header-sub-warp{
    width: 100%;
    /*padding: 0 311.5px;*/
    height: 132px;
    /*background: lightcoral;*/
    /*margin: 0 auto;*/

}
.meizu-header-warp{
    position: relative;
    /*display: none;*/
}
#meizu-header-sub-mx{
    background: white;
    float: left;
    height: 132px;
    /*background: white;*/
}
.meizu-header-sub-warp{
    position: absolute;
    background: white;
    padding-left: 760px;
    display: none;
}
.meizu-header-sub-ul-on{
    background: red;
    clear: both;
}
.meizu-header-sub-ul-on li{
    width: 147px;
    height: 127px;
    text-align: center;
    list-style-type: none;
    float: left;
}
.meizu-header-sub-ul-on li img{
    display: block;
    margin: 0 auto;
}
.meizu-header-link li{
    cursor: pointer;
}
.meizu-footer-toTop{
    width: 80px;
    height: 80px;
    float: right;
    position: fixed;
    bottom: 0;
    right: 0;
    display: none;
}

